package com.tbit.main.service;

import com.tbit.main.pojo.VerticalParkLog;

import java.util.List;

/**
 * @author LMY
 * @create 2023-07-11 14:52
 */
public interface VerticalParkLogService {

    /**
     * 查询区域内异常还车
     *
     * @param accountId
     * @param parkPointId
     * @param userCode
     * @param result
     * @param enable
     * @return
     */
    List<VerticalParkLog> getVertical(Integer accountId, Integer parkPointId, String userCode, Integer result, Integer enable);

    /**
     * 更新
     *
     * @param machineNO
     */
    void updateEnable(String machineNO);

    /**
     * 根据区域id查询
     *
     * @param accountId
     * @return
     */
    List<VerticalParkLog> getMachineAccountId(Integer accountId);

    /**
     * 根据分区id查询
     *
     * @param regionId
     * @return
     */
    List<VerticalParkLog> getMachineRegionId(List<Integer> regionId);
}
